home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Today (BR) Volume 4 #13 / CD-ROM Today Volume 4 nº 13 Aces Over Europe.iso / aoe / install.scr < prev    next >
Text File  |  1994-07-28  |  5KB  |  203 lines

  1. rem *************************************************************
  2. rem *** Variable Definitions:   %1 - Destination Drive Letter ***
  3. rem ***                         %2 - Source Drive Letter      ***
  4. rem ***                         %3 - RESOURCE.CFG Values      ***  
  5. rem ***                         %4 - Destination Path         ***
  6. rem *************************************************************
  7.  
  8. clear
  9.  
  10. space %1: 8000 trysmall 
  11. goto bothinstalls
  12. :trysmall
  13. space %1: 120 NoSpace
  14. clear
  15. echo You only have enough room on your hard drive for 
  16. echo a Minimum install. You can only run the game from
  17. echo the CD. If you wish to do a Full install,
  18. echo which copies the entire game to your hard drive,
  19. echo you will need at least 8 megs of hard disk space.
  20. echo 
  21. echo Do you wish to (C)ontinue or (E)xit?
  22. pick ce Minimum Exit
  23.  
  24.  
  25. :bothinstalls
  26. clear
  27. echo Please choose an installation option:
  28. echo 
  29. echo   Minimum
  30. echo   The Minimum install requires 120k of hard disk
  31. echo   space. Your game will run from the CD. This
  32. echo   option requires less hard disk space but the
  33. echo   game runs slower from the CD.
  34. echo 
  35. echo   Full
  36. echo   The Full install requires 8 megs of hard disk
  37. echo   space. Your game will run from the hard disk and
  38. echo   will not need the CD. This option runs faster
  39. echo   but requires more hard disk space.
  40. echo
  41. echo Do you wish to install (M)inimum, (F)ull or (E)xit
  42.  
  43. pick mfe Minimum Full Exit
  44.  
  45. :Minimum
  46. clear
  47. godir %1:%4  CantCreate
  48. godir %1:%4\tapes  CantCreate
  49.  
  50. cd .. > nul
  51. echo Copying Files ...
  52. echo @echo off > AOECD.bat
  53. echo %2: >> AOECD.bat
  54. echo cd \aoe >> AOECD.bat
  55. echo gcd -n%1:%4 >> AOECD.bat
  56. echo %1: >> AOECD.bat
  57. rem creating secondary batch
  58. echo @echo off > AOECDJOY.bat
  59. echo %2: >> AOECDJOY.bat
  60. echo cd \aoe >> AOECDJOY.bat
  61. echo gcdjoy -n%1:%4 >> AOECDJOY.bat
  62. echo %1: >> AOECDJOY.bat
  63.  
  64.  
  65.  
  66.  
  67. copy %2:\aoe\SCRIPT.DAT  
  68. copy %2:\aoe\TOPMISS.DAT 
  69. copy %2:\aoe\SIM.IN      
  70. copy %2:\aoe\CONTROL.PRF 
  71. copy %2:\aoe\MREAL.PRF   
  72. copy %2:\aoe\SIM.OUT     
  73. copy %2:\aoe\SIMPREFS.PRF
  74. copy %2:\aoe\README.*     
  75. copy %2:\aoe\MANAOE.TXT 
  76. copy %2:\aoe\SHAKEMED.BAT
  77. copy %2:\aoe\SHAKEOFF.BAT
  78. copy %2:\aoe\SHAKEON.BAT 
  79. copy %2:\aoe\fixjoy.bat 
  80. copy %2:\aoe\inst*.*
  81. copy %2:\aoe\*.drv
  82. copy %2:\aoe\*.pif
  83. copy %2:\aoe\rc2cp.exe
  84. copy %2:\aoe\bootdisk.exe
  85. copy %2:\aoe\TSHOOT.DOC 
  86.  
  87. echo @echo off > install.bat
  88. echo call inst.exe >> install.bat
  89. echo call rc2cp.exe >> install.bat
  90.  
  91. cd tapes > nul
  92. copy %2:\aoe\tapes\*.*
  93. cd.. > nul
  94.  
  95. echo %3 >resource.cfg
  96. call rc2cp.exe
  97.  
  98. goto done:
  99.  
  100. :Full
  101.  
  102. clear
  103. godir %1:%4  CantCreate
  104. godir %1:%4\tapes  CantCreate
  105.  
  106. cd .. > nul
  107. echo Copying Files ...
  108. echo @echo off > AOECD.bat
  109. echo %1: >> AOECD.bat
  110. echo cd %4 >> AOECD.bat
  111. echo gcd -n%1:%4 >> AOECD.bat
  112. echo %1: >> AOECD.bat
  113. rem creating secondary batch
  114. echo @echo off > AOECDJOY.bat
  115. echo %1: >> AOECDJOY.bat
  116. echo cd %4 >> AOECDJOY.bat
  117. echo gcdjoy -n%1:%4 >> AOECDJOY.bat
  118. echo %1: >> AOECDJOY.bat
  119.  
  120.  
  121.  
  122.  
  123. copy %2:\aoe\SCRIPT.DAT  
  124. copy %2:\aoe\TOPMISS.DAT 
  125. copy %2:\aoe\SIM.IN      
  126. copy %2:\aoe\CONTROL.PRF 
  127. copy %2:\aoe\MREAL.PRF   
  128. copy %2:\aoe\SIM.OUT     
  129. copy %2:\aoe\README.*     
  130. copy %2:\aoe\MANAOE.TXT 
  131. copy %2:\aoe\SIMPREFS.PRF
  132. copy %2:\aoe\SHAKEMED.BAT
  133. copy %2:\aoe\SHAKEOFF.BAT
  134. copy %2:\aoe\SHAKEON.BAT 
  135. copy %2:\aoe\fixjoy.bat 
  136. copy %2:\aoe\*.pif
  137. copy %2:\aoe\inst*.*
  138. copy %2:\aoe\*.drv
  139. copy %2:\aoe\rc2cp.exe
  140. copy %2:\aoe\bootdisk.exe
  141. copy %2:\aoe\TSHOOT.DOC 
  142.  
  143.  
  144. echo @echo off > install.bat
  145. echo call inst.exe >> install.bat
  146. echo call rc2cp.exe >> install.bat
  147.  
  148. cd tapes > nul
  149. copy %2:\aoe\tapes\*.*
  150. cd.. > nul
  151.  
  152.  
  153. copy %2:\aoe\AOE.ADV    
  154. copy %2:\aoe\CPVW.BUF   
  155. copy %2:\aoe\gcd.com    
  156. copy %2:\aoe\gcdjoy.com    
  157. copy %2:\aoe\COMMON1.DYN
  158. copy %2:\aoe\INTRO1.DYN 
  159. copy %2:\aoe\SHELL1.DYN 
  160. copy %2:\aoe\SIM1.DYN   
  161. copy %2:\aoe\SIM2.DYN   
  162. copy %2:\aoe\E.EXE        
  163. copy %2:\aoe\INTRO.EXE  
  164. copy %2:\aoe\PS.EXE        
  165. copy %2:\aoe\mainmenu.scd        
  166.  
  167. echo %3 >resource.cfg
  168. call rc2cp.exe
  169.  
  170. goto done:
  171.  
  172.  
  173. done:
  174.  
  175. clear
  176. echo
  177. echo  To play NOW:
  178. echo     Type AOECD and press [ENTER].
  179. echo
  180. echo  To play LATER:
  181. echo     From the root directory of %1:,
  182. echo     Type cd %4 and press [ENTER], then
  183. echo     Type AOECD and press [ENTER].
  184. echo
  185. pause
  186. end
  187.  
  188. :NoSpace
  189. clear
  190. echo
  191. alert There is not enough space on %1: to install Aces Over Europe on your hard drive.  8 Megabytes of disk space are necessary.
  192. end
  193.  
  194. :CantCreate
  195. clear
  196. echo
  197. alert Unable to create directory %1:%4
  198. end
  199.  
  200. :Exit
  201. clear
  202. end
  203.